草庐IT

jQuery Mobile 过渡

全部标签

flutter - 如何在 BLoC 模式上更改 Widget 时添加动画过渡?

所以我关注了bloclogintutorial,虽然我设法完成了它,但我对Flutter和Dart还是很陌生。有一部分代码根据状态返回不同的小部件,而不是新的Scaffold。由于它没有使用路由,页面之间的过渡看起来很不稳定。returnBlocProvider(bloc:authenticationBloc,child:MaterialApp(debugShowCheckedModeBanner:false,home:BlocBuilder(bloc:authenticationBloc,builder:(BuildContextcontext,AuthenticationState

java - Android ImageView 的过渡效果

我有一个ImageView,当它被点击时,它必须使用过渡来改变图像(例如淡入淡出、滚动……)。我该怎么做?我试过这段代码imageView.animate().alpha(0f).setDuration(2000);imageView.setImageResource(R.drawable.icon_wb);imageView.animate().alpha(1f).setDuration(2000);但它不适用于API 最佳答案 淡出.xml淡入淡出.xml在你的java类中AnimationanimFadeOut=Animati

android - 当我弹出 BackStack 时,自定义 fragment 过渡动画无法正确播放

我正在使用以下代码将fragment插入到Activity中:FragmentTransactiontransaction=getFragmentManager().beginTransaction();MyFragmentmyFragment=newFMyFragment();transaction.setCustomAnimations(R.anim.fade_in,R.anim.fade_out);transaction.replace(R.id.DetailsFragment,myFragment,ForumCreateFragment.FRAG_TAG);transactio

android - Activity 过渡效果 : slide in for the top activity and scale for the bottom activity

我想实现如下图所示的效果。效果来自Facebook。我在ActivityA中尝试过:overridePendingTransition(R.anim.anim_left_to_right,R.anim.scale_out);在ActivityB中:overridePendingTransition(R.anim.anim_right_to_left,R.anim.scale_in);xml显示如下:R.anim.anim_left_to_rightR.anim.anim_right_to_leftR.anim.scale_outR.anim.scale_in但是,它没有达到预期的效果-

android - 如何使用 Android 导航组件实现从 RecyclerView 项目到 Fragment 的共享过渡元素?

我有一个非常简单的案例。我想在recyclerView和fragment中的项目之间实现共享元素转换。我在我的应用程序中使用android导航组件。developer.android上有一篇关于共享转换的文章和关于stackoverflow的话题但此解决方案仅适用于位于开始过渡的fragment布局中的View,不适用于RecyclerView中的项目。在github上也有一个库但我不想依赖第3方库并自己完成。有什么解决办法吗?也许它应该工作,这只是一个错误?但是我还没有找到任何关于它的信息。代码示例:过渡开始classTransitionStartFragment:Fragment(

android - 我的 Android 过渡动画只工作一次

我有两个Activity,我通过简单的来回滑动在两个Activity之间切换。使用以下代码,第一次使用overridePendingTransition时效果很好,但在创建Activity后该方法不起作用,我在应用程序处于Activity状态时一直保持这两个Activity。是否有一种方法可以放在此处,即使在Activity创建并处于Activity状态后也能正常工作?//checkingifthisisthecorrectactivitytomakesureIdon'tstartupthesameoneif(_thisActivity.GetType()==typeof(FeedAc

android - 父 Activity 在退出过渡时变得不可见

我正在使用API级别21,在Nexus6上进行测试。我有两个Activity:master+detail,每个View都有一个fragment。当我在主列表中选择一个项目时,它会转换到详细View。我在主视图和细节View中都启用了View转换,如下所示:getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);Transitionts=newSlide(Gravity.RIGHT);ts.setDuration(2500);getWindow().setEnterTransition(ts);getWindow().

android - 如何使用动画从一个屏幕过渡到下一个屏幕

我刚刚查看了Twitter应用程序,从一个屏幕移动到另一个屏幕时,它似乎有一个很好的滑动过渡。我试图在我的应用程序中获得相同的行为。目前我在屏幕之间移动:startActivityForResult(newIntent(getApplicationContext(),MyActivity.class),1);但是这样就没有画面之间的过渡了。MyActivity刚刚在屏幕上弹出。 最佳答案 带可绘制对象的动画:Thistutorial可能会帮助您了解它是如何工作的。首先,您应该创建一个名为anim的文件夹在/res/文件夹。然后,创建

Android 过渡不适用于手机

我在模拟器中创建了一些运行良好的Activity之间的过渡,但在手机上看不到它们(无论是淡入淡出还是滑动)。新Activity看起来就像我没有实现任何转换一样。这是为什么?淡入淡出.xml淡出.xml我设置了适当的ActivityoverridePendingTransition(R.anim.fadein,R.anim.fadeout); 最佳答案 确保设备上启用了动画。为此,请转到“设置”->“显示”->“动画”并选择“所有动画”。 关于Android过渡不适用于手机,我们在Stac

android - 嵌套 fragment 在过渡动画期间消失

场景如下:Activity包含fragmentA,它又使用getChildFragmentManager()添加fragmentA1和A2在其onCreate中,如下所示:getChildFragmentManager().beginTransaction().replace(R.id.fragmentOneHolder,newFragmentA1()).replace(R.id.fragmentTwoHolder,newFragmentA2()).commit()到目前为止,还不错,一切都按预期运行。然后我们在Activity中运行以下事务:getSupportFragmentMan